package com.looookme.shaozhuo.datasave;

import android.content.ContentProvider;
import android.content.ContentValues;
import android.database.Cursor;
import android.net.Uri;

/**
 * Created by Shaozhuo on 2015/9/11.
 */
public class MyContentProvider extends ContentProvider {
    //ContentProvider创建后被调用
    @Override
    public boolean onCreate() {
        return false;
    }

    //根据URi查询出selection指定的条件所匹配的全部记录，并且可以指定查询那些列
    @Override
    public Cursor query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder) {
        return null;
    }

    //返回当前Uri的MIME类型，如果该Uri对应的数据包括多条，则MIME类型字符串以vnd.android.dir开头， 如果对应的数据只有一条，则MIME类型字符串以vnd.andriod.curosr.item/开头
    @Override
    public String getType(Uri uri) {
        return null;
    }

    //根据Uri和给定的values进行插入
    @Override
    public Uri insert(Uri uri, ContentValues values) {
        return null;
    }

    //根据Uri删除selection指定条件所匹配到的所有记录
    @Override
    public int delete(Uri uri, String selection, String[] selectionArgs) {
        return 0;
    }

    //根据Uri修改selection指定条件所匹配的全部记录
    @Override
    public int update(Uri uri, ContentValues values, String selection, String[] selectionArgs) {
        return 0;
    }
}
